package dao;

import entity.User;
import jdk.nashorn.internal.runtime.FindProperty;

import java.util.List;

public interface userDao {
//    增加用户
    public void addUser(User user);
//    分页显示所有用户
    public List<User> findUserByPages(int pageNow);
//    查询所有用户
    public List<User> findAllUser();
//    删除用户
    public void deleteUser(int uid);
//    更新用户
    public void updateUser(User user);
//    修改密码
    public void updateUserPwd(int uid,String pwd);
//    根据电话、姓名、邮箱查找用户
    public List<User> findUserByCondition(String condition);
//    登录验证查找用户
    public User findUserByName(String name);
//    通过ID查找用户
    public User findUserById(int uid);
//修改用户类型
    public void updateUsertypeByid(int uid,int type);
}
